package com.jpress.control;

import java.util.Calendar;
import java.util.List;

import com.jpress.dao.DAOContato;
import com.jpress.model.Contato;

public class ContatoControl {

	private DAOContato daoContato = new DAOContato();
	
	public List<Contato> sistemaContatos() {
		return this.daoContato.findAll();

	}

	public Contato getContatoById(int id) {
		return this.daoContato.findById(id);
	}
	
	
	
	public boolean criarContato(Contato novoContato) {
		try {
			novoContato.setData(Calendar.getInstance());
			this.daoContato.begin();
			this.daoContato.persist((Contato) novoContato);
			this.daoContato.commit();
			return true;
		} catch (Exception e) {
			return false;
		} finally{
			this.daoContato.close();
		}
	}

	
}
